.bs-warter {
  border-radius: 8px;
  margin: 5px;
  background-color: #ffffff;
  padding: 8px;
  position: relative;

  .u-close {
    position: absolute;
    top: 32rpx;
    right: 32rpx;
  }

  .bs-heart {
    position: absolute;
    right: 5px;
    bottom: 5px;
  }

  .bs-title {
    font-size: 30rpx;
    margin-top: 5px;
    color: $u-main-color;
  }

  .bs-item {
    display: flex;
    margin-top: 5px;
  }

  .bs-item-owner {
    background-color: $u-type-error;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    padding: 4rpx 14rpx;
    border-radius: 50rpx;
    font-size: 20rpx;
    line-height: 1;
  }

  .tag-text {
    border: 1px solid $u-type-primary;
    color: $u-type-primary;
    margin-left: 10px;
    border-radius: 50rpx;
    line-height: 1;
    padding: 4rpx 14rpx;
    display: flex;
    align-items: center;
    border-radius: 50rpx;
    font-size: 20rpx;
  }


  .goods-price {
    .price {
      color: red
    }
  }
  .bs-img-box{
    .bs-img{
      width: 360rpx;
    }
  }
}


